DiviSquad\Managers\Emails\ErrorReport S

Total Complexity 36
Dependencies 4
Dependents 3
Total lines 449
Lines of code 194
Logical lines of code 71
Comment lines 143
Methods 22
Properties 4

Methods 22

Method Rating Maintainability Complexity Lines of code
send()
S
48 5 35
sanitize_data()
S
61 4 13
validate_data()
S
60 3 14
get_email_message_html()
S
56 2 19
get_debug_log()
S
64 3 9
quick_send()
S
56 1 19
get_error_messages()
S
65 2 10
increment_rate_limit()
S
65 2 9
set_html_content_type()
S
82 1 3
get_active_plugins_list()
S
74 1 4
get_result()
S
82 1 3
get_errors()
S
82 1 3
set_failure_errors()
S
81 1 3
__construct()
S
76 1 4
get_environment_info()
S
65 1 9
generate_fallback_message()
S
69 1 7
get_email_subject()
S
67 1 8
remove_email_filters()
S
75 1 4
add_email_filters()
S
75 1 4
get_rate_limit_key()
S
78 1 3
check_rate_limit()
S
75 1 4
get_email_headers()
S
69 1 7